large crupper - German English Dictionary